$import("ui");
$import("ui.md.ToolbarButton");
$import("ui.md.LeftMenu");
$import("ui.md.PanelButton");
$import("ui.md.WinBase");
$import("ui.frame.WareCardWin");
$import("ui.frame.PurchaseWin");

//主框架模块的入口
ui.Desktop = function()
{
	ui.Desktop.superclass.constructor.call(this);
}

Ext.extend(ui.Desktop, Ext.util.Observable, {
	/*
	 * 构造主工作台
	 * @params options object
	 */
	init : function(options) {
		new Ext.Viewport({
		    layout: 'border',
		    items: [{
		        region : 'north',
		        header : false,
		        items : {
		        	xtype : 'panel',
		        	bodyStyle : {backgroundColor : '#1C3D7C', height : 50},
		        	header : false
		        	
		        },
		        height : 50,
		        margins : '0 0 5 0',
		        padding : '0 0 0 0'
		    }, {
		        region : 'center',
		        height : 5,
				border : false,
		        layout : 'border',
		        items : [{
					xtype : 'leftmenu'
		        }, {
		        	region : 'center',
	        		xtype :'tabpanel',
				    activeTab: 0,
					cls : 'main',
				    resizeTabs:true,
				    border : true,	
				    items:[{
			        	title: '进货管理',
						defaults: {frame:false},
					    bodyStyle : {
			        		backgroundColor:"#dfe8f6"
			        	},
			        	// 主面板
						items : [{
							xtype : 'panelbutton',
							style : {top: '100px',  left:'10%'},
							text : '新建商品',
							iconCls : 'main_menu_1',
							handler : function() {
								new ui.frame.WareCardWin().show(this.getEl());
							}
						},{
							xtype : 'panelbutton',
							style : {top: '100px', left:'40%'},
							text : '进货单',
							iconCls : 'main_menu_2',
							handler : function() {
								new ui.frame.PurchaseWin().show(this.getEl());
							}
						},{
							xtype : 'panelbutton',
							style : {top: '100px', right:'20%'},
							text : '退货单',
							iconCls : 'main_menu_3',
							handler : function() {
								new Ext.Window({
									width : 300,
									height : 300,
									items : [{
										xtype : 'form',
										items : {
											xtype : 'combo',
											fieldLabel : '供应商名'										
										}
									}]
								}).show();
							}
						}],
						// 工具条
			        	tbar : [{
							xtype : 'tbbutton',
			        		iconCls: 'top_menu_1',
							text : '进货明细'
			        	},{
							xtype : 'tbbutton',
			        		iconCls: 'top_menu_2',
							text : '商品档案'
			        	},{
							xtype : 'tbbutton',
			        		iconCls: 'top_menu_3',
							text : '供 应 商'
			        	},{
							xtype : 'tbbutton',
			        		iconCls: 'top_menu_4',
							text : '进货汇总'
			        	},{
							xtype : 'tbbutton',
			        		iconCls: 'top_menu_5',
							text : '进货月报'
			        	},{
							xtype : 'tbbutton',
			        		iconCls: 'top_menu_6',
							text : '退货记录'
			        	},{
							xtype : 'tbbutton',
			        		iconCls: 'top_menu_7',
							text : '付款明细'
			        	}]
				    }, {
				      title:'销售管理'
				    }]
		        }],
				bbar : new Ext.ux.StatusBar({
					defaultText : '管理员:aaaafsdafda',
					statusAlign : 'right'
				})
		    }]
		});
	}
});